Migo商城2.0 商品规格参数的实现(2) 十一
接上篇
初始化类目选择组件里的回调函数的执行:
点击提交的js代码:
1 | $("#itemParamAddTable .submit").click(function(){ |
提交的数据格式为:
1 | [ |
后台实现:
提交的URL:/rest/item/param/{cid}
请求参数:Long cid
String paramData
代码实现:
controller
:
1 | /** |
打算添加个对讲机的,谁知道jd太水,没有这个规格参数
添加个遥控车的参数
运行项目,测试结果如图:
添加的数据在数据库里的格式:
1 | [ |
查询规格参数模板列表
请求URL:/rest/item/param/list
因返回的数据格式涉及到两张表 tb_item_param
tb_item_cat
所以不能使用通用mapper
新建pojo
ItemParamexd
1 | package com.migo.pojo; |
新建mapper
ItemparamexdMapper
这里就直接使用注解查询了(参照第一版的xml
配置,可做对比)
1 | package com.migo.mapper; |
service功能实现:
1 | package com.migo.service; |
controller实现:
1 | /** |
启动项目,运行查看:
因删除比较简单,这里就不做了